package constants;
/**
 * 消息类型
 * 命令规则：0_1_2_..
 * 0:SUB标识订阅，PUB表示广播
 * 1:标识公司
 * 2:动作
 * 3:名词
 * 
 * @author 浩
 *
 */
public class MqType {
	/**
	 * 1发布-增加操作员
	 */
	public static final String PUB_ASTS_ADD_USER = "ASTS_ADD_USER";
	
	/**
	 * 2发布-批量添加操作员
	 */
	public static final String PUB_ASTS_BATCH_ADD_USER = "ASTS_BATCH_ADD_USER";
	
	/**
	 * 3发布-编辑操作员接口
	 */
	public static final String PUB_ASTS_EDIT_USER = "ASTS_EDIT_USER";
	
	/**
	 * 4发布-删除操作员
	 */
	public static final String PUB_ASTS_DEL_USER = "ASTS_DEL_USER";
	
	/**
	 * 5发布-重置操作员密码功能
	 */
	public static final String PUB_ASTS_RESET_USER_PASSWORD="ASTS_RESET_USER_PASSWORD";
	
	
	/**
	 * 6发布-增加项目
	 */
	public static final String PUB_ASTS_ADD_PRO = "ASTS_ADD_PRO";
	/**
	 * 7发布-编辑项目
	 */
	public static final String PUB_ASTS_EDIT_PRO = "ASTS_EDIT_PRO";
	/**
	 * 8发布-删除项目
	 */
	public static final String PUB_ASTS_DEL_PRO = "ASTS_DEL_PRO";
	/**
	 * 9发布-增加项目刀具关联
	 */
	public static final String PUB_ASTS_ADD_PRO_CUT = "ASTS_ADD_PRO_CUT";
	/**
	 * 10发布-增加项目人员关联
	 */
	public static final String PUB_ASTS_ADD_PRO_USER = "ASTS_ADD_PRO_USER";
	
	/**
	 * 11发布-项目人员关系删除接口
	 */
	public static final String PUB_ASTS_DEL_PRO_USER="ASTS_DEL_PRO_USER";
	
	/**
	 * 12发布-刀具图片增加
	 */
	public static final String PUB_ASTS_ADD_CUT_IMG = "ASTS_ADD_CUT_IMG";
	
	/**
	 * 13订阅-终端领用刀具
	 */
	public static final String SUB_ASTS_USE_CUT="ASTS_USE_CUT";
	
	/**
	 * 14订阅-终端回收刀具
	 */
	public static final String SUB_ASTS_REC_CUT = "ASTS_REC_CUT";
	
	
	/**
	 * 15订阅-终端库存状态接口
	 */
	public static final String SUB_ASTS_REPERTORY_STATUS = "ASTS_REPERTORY_STATUS";
	
	/**
	 * 16发布-回应消息处理状态
	 */
	public static final String PUB_ASTS_ACK_BOX_STATUS = "ASTS_ACK_BOX_STATUS";
	
	/**
	 * 17订阅-终端回应的消息
	 */
	public static final String SUB_ASTS_ACK_SERVER_STATUS = "ASTS_ACK_SERVER_STATUS";
	/**
	 * 18发布-操作员用刀量增加接口
	 */
	public static final String PUB_ASTS_OPT_CUT_ADD = "ASTS_OPT_CUT_ADD";
	/**
	 * 19发布-操作员用刀量改变接口
	 */
	public static final String PUB_ASTS_OPT_CUT_CHANGE = "ASTS_OPT_CUT_CHANGE";
	/**
	 * 20发布-项目刀具删除接口
	 */
	public static final String PUB_ASTS_PRO_CUT_DEL = "ASTS_PRO_CUT_DEL";
	/**
	 * 21订阅-请求客户刀具图片接口
	 */
	public static final String SUB_ASTS_PICS_REQ = "ASTS_PICS_REQ";
	
	/**
	 * 22发布-22.响应客户刀具图片接口
	 */
	public static final String PUB_ASTS_PICS_RSP = "ASTS_PICS_RSP";
	
	/**
	 * 23发布-23.CNC机台增加接口
	 */
	public static final String PUB_ASTS_CNC_ADD = "ASTS_CNC_ADD";
	
	/**
	 * 24发布-24.CNC机台编辑接口
	 */
	public static final String PUB_ASTS_CNC_EDIT = "ASTS_CNC_EDIT";
	
	/**
	 * 25发布-25.CNC机台删除接口
	 */
	public static final String PUB_ASTS_CNC_DEL = "ASTS_CNC_DEL";
	
	/**
	 * 26发布-26.项目CNC关系增加接口
	 */
	public static final String PUB_ASTS_PRO_CNC_ADD = "ASTS_PRO_CNC_ADD";
	
	/**
	 * 27发布-27.项目CNC关系删除接口
	 */
	public static final String PUB_ASTS_PRO_CNC_DEL = "ASTS_PRO_CNC_DEL";
	
	/**
	 * 28发布-28.人员CNC关系增加接口
	 */
	public static final String PUB_ASTS_USER_CNC_ADD = "ASTS_USER_CNC_ADD";
	
	/**
	 * 29发布-29.人员CNC关系删除接口
	 */
	public static final String PUB_ASTS_USER_CNC_DEL = "ASTS_USER_CNC_DEL";
	
}
